Have/Has been done 与Have/Has done 到底有什么区别啊

I have done其实是一个站在现在的主语加上一个表达过去做过事情(或者到现在还在做的事情)的动词词组。 而过去时是一个站在过去的主语加上一个表达过 …

用法:过去某个时间对将来某个时刻已经完成的动作的肯定表述。 延伸:将来完成进行时will have been done,将将来完成时与现在完成进行时二者的用 …

has been 和 has done 都是现在完成时态,前者用于主系表句型,后者用于主谓宾句型。 例句如下: She has been in her room for hours. 她已经在 …

更多内容请点击:Have/Has been done 与Have/Has done 到底有什么区别啊 推荐文章